poppy-seed cake - French English Dictionary